var WxSearch = require('../../utils/wxSearchView/wxSearchView.js');
const request = require('../../utils/request.js');
Page({

  data: {
    storeId: -1
  },


  onLoad: function(options) {
    var that = this;
    console.log(options.storeId);
    that.setData({
      storeId: options.storeId
    })
    // 2 搜索栏初始化
    WxSearch.init(
      that, // 本页面一个引用
      ['杭州', '嘉兴', "海宁", "桐乡", '宁波', '金华', '布宜诺斯艾利斯'], // 热点搜索推荐，[]表示不使用
      ['湖北', '湖南', '北京', "南京"], // 搜索匹配，[]表示不使用
      that.mySearchFunction, // 提供一个搜索回调函数
      that.myGobackFunction //提供一个返回回调函数
    );

  },

  // 3 转发函数，固定部分，直接拷贝即可
  wxSearchInput: WxSearch.wxSearchInput, // 输入变化时的操作
  wxSearchKeyTap: WxSearch.wxSearchKeyTap, // 点击提示或者关键字、历史记录时的操作
  wxSearchDeleteAll: WxSearch.wxSearchDeleteAll, // 删除所有的历史记录
  wxSearchConfirm: WxSearch.wxSearchConfirm, // 搜索函数
  wxSearchClear: WxSearch.wxSearchClear, // 清空函数

  // 4 搜索回调函数  
  mySearchFunction: function(value) {
    var that = this;
    var storeId = that.data.storeId;
    wx.navigateTo({
      url: '/pages/search_results/search_results' + '?keyword=' + value + '&storeId=' + storeId,
    })
  },

  // 5 返回回调函数
  myGobackFunction: function() {
    console.log("go back")
    // do your job here
    // 示例：返回
    wx.navigateBack({
      url: '../index/index'
    })
  }

})